草庐IT

Android ListView 滚动到顶部

全部标签

java - ViewPager 内的水平回收器 View 不滚动

问题我在ViewPager内的NestedScrollView内有一个水平的RecyclerView。现在,当我尝试滚动RecyclerView时,有时它会滚动,但有时只有ViewPager会滚动。代码这就是我的RecyclerViewXML的样子:这就是RecyclerView所在的NestedScroll的样子:这是viewpagerxml:我正在使用这个自定义ViewPager:publicclassViewPagerWithHorizontalRecyclerViewextendsViewPager{publicViewPagerWithHorizontalRecyclerVi

android - 如何在 fragment 中保存recyclerview的滚动位置

我从这里得到了很多答案..但没有一个能解决我的问题..这就是我问的原因。我想在fragment中保存滚动位置。在他们建议关注的许多文章中@OverrideprotectedvoidonSaveInstanceState(BundleoutState){super.onSaveInstanceState(outState);}和@OverrideprotectedvoidonRestoreInstanceState(BundlesavedInstanceState){super.onRestoreInstanceState(savedInstanceState);}但这两种方法在frag

Android:有效地滚动 Canvas 的内容?

我想画一个实时更新的图(从右边增长)。我能想到的最有效的方法是复制x[0..width-2]左边1个像素的所有内容,然后在x[width-1]处绘制新值。我对Android没有多少经验,但据我所知,Canvas根本不对其内容进行操作。每次都需要重绘整个屏幕吗?这涉及缩放和平滑,所以我担心它会很慢。我是否应该绘制一个byte[][]然后使用它来绘制到屏幕上(每次都将缓冲区的内容向左移动)? 最佳答案 如果您的图形是有界的,请尝试将其全部渲染到一个图像中,然后将相关部分从该图像传输到您的Canvas中。尽量避免实际“移动”缓冲区中的像素

Android Opengl ES 平铺引擎,平滑滚动

以下:Bestapproachforoldschool2Dzelda-likegame我有一个简单的2D瓷砖生成器,我正在读取一个填充有1或0的intmap[100][100],并根据瓷砖ID绘制瓷砖,0是水,1是草。我使用一些基本的Numpad控制处理程序,使用camIncr(32.0f),我根据运动设置相机位置:caseKeyEvent.KEYCODE_DPAD_RIGHT:cameraPosX=(float)(cameraPosX+camIncr);break;在我的绘制循环中,我只是绘制了足够多的图block以适合我的屏幕,并使用cameraOffsetX和cameraOffs

android - 在 ScrollView 中的 EditText 中启用滚动

我们的应用程序(WordPressforAndroid)使用ScrollView作为新帖subview,用户可以在其中输入他们的新博客帖子。此View上有很多字段,包括用于帖子内容字段的大型EditText。似乎当EditText位于ScrollView中时,ScrollView会接管滚动操作,因此如果用户正在撰写大型文章,则他们无法在EditText区域内滚动。怎样做才能使滚动在EditText和ScrollView中都有效?这是此View的布局xml,我们将不胜感激!需要滚动的EditText是@id/content: 最佳答案

Android:自动滚动 Horizo​​ntalScrollView

我正在使用以下代码来模拟选项卡,因为有更多的选项卡宽度可以容纳用户可以向左或向右滚动以使选项卡按钮可见。一切正常,但是我还为用户提供了通过在选项卡内容上向左或向右滑动手指来在选项卡之间切换的能力。再次-它有效。但是当我飞到最右边的标签时,它对应的按钮几乎看不见。我想在Horizo​​ntalScrollView内自动滚动表格,这样所选的选项卡按钮将可见,但是当我执行Horizo​​ntalScrollView.smoothScrollTo(300,0)时,什么也没有发生。无论我将第一个x参数设置多高都不会移动(是的,我确实有一个算法来计算精确位置)。这是滚动标签按钮的XML代码

javascript - 在 Android 浏览器上检测滚动事件

我正在尝试检测Android浏览器中的滚动事件(我的特定版本是2.1,但你希望它也适用于旧版本)。这似乎是不可能的!我首先尝试了这个:document.addEventListener('scroll',function(){alert('test');},false);但没有任何触发(除了页面加载时)。我想:好吧,让我们疯狂地模仿它:1.检测touchend2.轮询window.pageYOffset以便我们知道窗口何时停止滚动3.手动触发我想要滚动的用户功能。不幸的是,touchend事件看起来也没有被触发......事实上,当我们不滚动并且只点击屏幕(touchstart+tou

java - 带有表格布局的Android中的水平和垂直滚动条?

如果你知道如何添加两个滚动条,请帮助我。首先我向大家澄清一下。我在表格布局中添加了两个滚动条,但主要问题是我使用动态数据来填充表格行。所以,如果只有一条记录,那么在数据之后水平滚动查看顶部。但我想在底部显示水平,也想显示垂直。谢谢普拉尚 最佳答案 使用此代码..//TextView//Button 关于java-带有表格布局的Android中的水平和垂直滚动条?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow

android - 双向滚动 ListView ?

我正在研究创建用于显示EPG数据的View。那就是View应该:有一个显示服务的固定标题栏,有固定的标题行显示时间和一个内容区域,它具有等高的、宽度灵活的TextView,用于显示实际的EPG条目最重要的是,垂直滚动也必须滚动标题列,水平滚动必须滚动标题行。除了自己绘制整个View(在可滚动的内部?),如果有任何好的方法我可以使用涉及线性布局等,我完全被难住了。非常感谢任何提示-请注意我是android初学者。 最佳答案 方法1:所有内容(即所有View)都是预先生成的。将顶部和左侧的单向ScrollView与双向ScrollVie

Android 方向作为转向 - 滚动损坏间距?

我正在开发一个项目,其中包括一个Android应用程序,用于控制/转向。速度:当您向前/向后倾斜手机(俯仰)时,它会模拟放气和splinter。方向:当您向左/向右倾斜手机(滚动)时,它会模拟左右转向。我已经写了一些看起来工作正常的代码。但是当我仔细观察时,我发现有些值表现得很奇怪。当我向前/向后倾斜手机以处理速度时,它运行得非常完美,我得到了预期的速度和方向值。但是,当我将手机向左/向右倾斜以处理方向时,它似乎会破坏某些值。当它向左/向右倾斜时,不仅会改变方向值(roll),还会影响速度值(pitch)。额外信息:Android2.2编程设备是GoogleNexusOne纵向手持设备